package cn.com.generaldata.os.vo;

public class IndicatorDataVO implements java.io.Serializable {

	private static final long serialVersionUID = -1574273762783810614L;

	private String id; // ID
	private Integer indicatorId; // 指标ID
	private String indicatorName;
	private String areaName;
	private String indicatorUnit;
	private String sectionName;// 指标分类名称
	private String industryCode;//产业分类
	public String getSectionName() {
		return sectionName;
	}

	public String getIndustryCode() {
		return industryCode;
	}

	public void setIndustryCode(String industryCode) {
		this.industryCode = industryCode;
	}

	public void setSectionName(String sectionName) {
		this.sectionName = sectionName;
	}

	public String getSection() {
		return section;
	}

	public void setSection(String section) {
		this.section = section;
	}

	private String section;// 指标分类
	private String createPreId;

	public String getCreatePreId() {
		return createPreId;
	}

	public void setCreatePreId(String createPreId) {
		this.createPreId = createPreId;
	}

	public String getIndicatorName() {
		return indicatorName;
	}

	public void setIndicatorName(String indicatorName) {
		this.indicatorName = indicatorName;
	}

	public String getAreaName() {
		return areaName;
	}

	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}

	public String getIndicatorUnit() {
		return indicatorUnit;
	}

	public void setIndicatorUnit(String indicatorUnit) {
		this.indicatorUnit = indicatorUnit;
	}

	private String areaId; // 区域ID
	private Integer timeType;// 时段属性 0：月；1：年；2：季报
	private Integer year;
	private Integer yearTime;// 频率属性 1：半年报（在报表中时：1：当年第一次上报 4：当年第二次上报） 2：全年报一次 3: 快报(每年年初一月份)
	private Integer quarter;// 季度
	private Integer month;// 月份
	private Double indicatorValue;// 指标值
	private String showValue;

	public String getShowValue() {
		return showValue;
	}

	public void setShowValue(String showValue) {
		this.showValue = showValue;
	}

	private boolean isSelected = false;

	public boolean isSelected() {
		return isSelected;
	}

	public void setSelected(boolean isSelected) {
		this.isSelected = isSelected;
	}

	public IndicatorDataVO() {
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public Integer getIndicatorId() {
		return indicatorId;
	}

	public void setIndicatorId(Integer indicatorId) {
		this.indicatorId = indicatorId;
	}

	public String getAreaId() {
		return areaId;
	}

	public void setAreaId(String areaId) {
		this.areaId = areaId;
	}

	public Integer getTimeType() {
		return timeType;
	}

	public void setTimeType(Integer timeType) {
		this.timeType = timeType;
	}

	public Integer getYear() {
		return year;
	}

	public void setYear(Integer year) {
		this.year = year;
	}

	public Integer getYearTime() {
		return yearTime;
	}

	public void setYearTime(Integer yearTime) {
		this.yearTime = yearTime;
	}

	public Integer getQuarter() {
		return quarter;
	}

	public void setQuarter(Integer quarter) {
		this.quarter = quarter;
	}

	public Integer getMonth() {
		return month;
	}

	public void setMonth(Integer month) {
		this.month = month;
	}

	public Double getIndicatorValue() {
		return indicatorValue;
	}

	public void setIndicatorValue(Double indicatorValue) {
		this.indicatorValue = indicatorValue;
	}

	public IndicatorDataVO(String id, Integer indicatorId, String areaId, Integer timeType, Integer year,
			Integer yearTime, Integer quarter, Integer month, Double indicatorValue) {
		super();
		this.id = id;
		this.indicatorId = indicatorId;
		this.areaId = areaId;
		this.timeType = timeType;
		this.year = year;
		this.yearTime = yearTime;
		this.quarter = quarter;
		this.month = month;
		this.indicatorValue = indicatorValue;
	}

}
